﻿.layer{background:rgba(0,0,0,0.8);position: fixed;left:0;top:0;right:0;bottom:0;z-index:10;opacity:0;visibility:hidden;transition:all 0.3s ease-out 0s;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;}
.layer.showdiv{opacity:1;visibility:visible;}
.layer .close{font-size:60px;font-family:icon;position:absolute;right:50px;top:50px;width:80px;height:80px;text-align: center;line-height:80px;cursor:pointer;color:#ccc;}
.layer .search_box{height:45px;line-height:45px;width:550px;display:-ms-flexbox;display:flex;transform:translateY(-50px);opacity:0;margin-top:-100px;}
.layer.showdiv .search_box{transform:none;transition:all 0.5s ease-out 0s;opacity:1;}
.layer .search_box .kw{background:#fff;box-shadow:3px 3px 3px rgba(0,0,0,0.5) inset;-ms-flex:1;flex:1;padding:0 12px;font-size:16px;-webkit-appearance:none;appearance:none;border-radius:0;}
.layer .search_box .ok{background:#94070a;color:#fff;width:120px;text-align: center;font-size:18px;cursor: pointer;-webkit-appearance:none;appearance:none;border-radius:0;}
.layer .picbox{width:100%;height:100%;text-align:center;}
.layer .picbox:after{content:"";vertical-align:middle;height:100%;display:inline-block;}
.layer .picbox img{max-width:80%;max-height:80%;width:auto;height:auto;}
.layer .picbox video{width:1000px;height:auto;display:inline-block;vertical-align:middle;}
.layer .leader_box{background:#fff;border-top:3px solid #ca0d0d;width:1100px;position:relative;}
.layer .leader_box .inner{padding:60px;}
.layer .leader_box .close{color:#aaa;right:0;top:0;font-size:30px;}
.layer .leader_box .t{display:flex;align-items:center;}
.layer .leader_box .pic{width:160px;}
.layer .leader_box .txt{margin-left:50px;}
.layer .leader_box .txt .h{font-size:18px;}
.layer .leader_box .txt .p{margin-top:15px;}
.layer .leader_box .txt .p span{margin-right:30px;}
.layer .leader_box .text{margin-top:40px;max-height:300px;overflow: hidden;}
.layer .leader_box .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#ca0d0d;}
.layer .leader_box .text p{margin-top:20px;}
.layer .leader_box .text p:first-child{margin-top:0px;}

.share-box{display:inline-block;vertical-align:middle;text-align:center;}
.share-box:after{content:'';display:table;clear:both;}
.share-box .share-item{position:relative;float:left;border-radius:50%;cursor:pointer;}
.share-box a.share-item{margin:0;padding-left:0;height:auto;background-image:none;font-size:inherit;line-height:inherit;}
.share-box .share-item:after{content:'';vertical-align:top;font-family:"icon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;display: inline-block;color:#fff !important;}
.share-box .icon-wchat:after{content:'\e603';font-size:1.05em;margin-top:0.05em;}
.share-box .icon-qq:after{content:'\e606';}
.share-box .icon-qzone:after{content:'\e60a';}
.share-box .icon-sinawb:after{content:'\e605';}
.share-box .icon-txwb:after{content:'\e609';}
.share-label{display:inline-block;}
.share-item .code{position:absolute;bottom:100%;left:50%;margin-left:-70px;margin-bottom:10px;margin-top:15px;padding:10px;width:140px;background-color:#fff;border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,0.15);border-radius:5px;box-sizing:border-box;visibility: hidden;opacity: 0;transform:translateY(-10px);transition:all 0.2s ease-out 0s;z-index: 99;}
.share-item .code:after{content:'';position:absolute;left:50%;top:100%;margin-left:-8px;width:0;height:0;border:8px solid transparent;font-size:0;border-top-color:#fff;}
.share-item .code > img{display:block;width:100%;}
.share-item:hover .code{visibility:visible;opacity:1;transform:none;}
.share-box a.share-item{margin-left:3px;width:32px;height:32px;line-height:32px;font-size:20px;}
.share-box a.share-item.icon-sinawb{font-size:23px;}
.share-box a.share-item:hover{opacity:1;z-index:1;}
#bdshare_weixin_qrcode_dialog{-webkit-box-sizing:content-box;box-sizing:content-box;}

.pd120{padding-top:120px;padding-bottom:120px;}
.pdt120{padding-top:120px;}
.pdb120{padding-bottom:120px;}
.pd110{padding-top:50px;padding-bottom:110px;}
.pdt110{padding-top:50px;}
.pdb110{padding-bottom:50px;}

.imgzoom .pic{overflow:hidden;}
.imgzoom .pic img{transition:all 0.4s ease-out 0s;}
.imgzoom:hover .pic img{transform:scale(1.05);}


.fz48{font-size:48px;line-height:1.3;}
.fz40{font-size:40px;line-height:1.3;}
.fz30{font-size:30px;line-height:1.3;}
.fz24{font-size:24px;line-height:1.3;}
.fz20{font-size:20px;line-height:1.3;}

.title{text-align:center;}
.title .p{margin-top:10px;}
.title .more{margin-top:10px;}

.more{color:#94070a;display:inline-block;line-height:45px;}
.more i{float: left;background:url(../image/more1.svg) center center no-repeat;width:45px;height:45px;margin-right:15px;background-size:contain;}
.more i:before{content:"";background:url(../image/more1a.svg) center center no-repeat;width:100%;height:100%;opacity:0;transition:all 0.2s ease-out 0s;display: block;background-size:contain;}
.more:hover i:before{opacity:1;}

.more2{color:#94070a;display:inline-block;line-height:45px;}
.more2 i{float: left;background:url(../image/more1.svg) center center no-repeat;width:45px;height:45px;margin-right:20px;background-size:contain;}
.more2 i:before{content:"";background:url(../image/more1a.svg) center center no-repeat;width:100%;height:100%;opacity:0;transition:all 0.2s ease-out 0s;display: block;background-size:contain;}
.more2:hover i:before{opacity:1;}
.more2.b i{background-image:url(../image/more2.png);background-size:contain;}
.more2.b i:before{background-image:url(../image/more2a.png);}
.more2.c i{background-image:url(../image/more3.png);background-size:contain;}
.more2.c i:before{background-image:url(../image/more3a.png);}

.pages{margin-top:40px;text-align: center;font-size: 0;}
.pages .prev{font-family:icon;padding:0;width:33px;background:#c6babb;color: #fff;border-color: #c6babb;}
.pages .next{font-family:icon;padding:0;width:33px;background:#c6babb;color: #fff;border-color: #c6babb;}
.pages a{display:inline-block;font-size:16px;font-family:Arial;border:1px solid #ddd;padding:0 8px;min-width:18px;height:33px;border-radius:3px;line-height:34px;vertical-align: middle;margin:0 3px;}
.pages i{display:inline-block;font-size:16px;font-family:icon;padding:0 8px;margin:0 3px;height:33px;border-radius:2px;line-height:33px;vertical-align: middle;}
.pages a.now{background:#94070a;color: #fff;border-color:#94070a;}
.pages a:hover{background:#c6babb;color: #fff;border-color:#c6babb;}
.pages .go{display:inline-block;font-family:Arial;border:1px solid #ddd;padding:0 7px;margin:0 5px;height:33px;border-radius:3px;line-height:34px;vertical-align: middle;}
.pages .go input{border: none;width:30px;height:23px;line-height:23px;font-size: 16px;margin:5px 0;text-align: center;font-size:16px;float: left;}
.pages .go em{height:23px;margin:5px;border-left: 1px solid #ddd;display: inline-block;line-height:24px;font-size:16px;padding-left:10px;cursor: pointer;}
.pages .loadmore{display:none;}

.links a{position:relative;padding-left:20px;box-sizing:border-box;}
.links a:before{content:"\e76c";font-family:icon;color: #94070a;margin-right:10px;position: absolute;left:0;top:0;}
.links a:hover:before{animation:arr 0.6s ease-out 0s infinite;}

.position{line-height:50px;}
.position a{margin:0 10px;}
.position a:first-child{margin-left:0;}






.home8{overflow: hidden;}
.home8 .title:after{content:"";clear: both;display: block;}
.home8 .title .fz40{float: left;}
.home8 .title .fz40 a{transform:scale(0.8);display:inline-block;}
.home8 .title .fz40 .now{transform:none;color: #94070a;}
.home8 .title .more{background:url(../image/png32.svg) center right no-repeat;padding-right:15px;color: #960000;margin-top:10px;line-height:27px;float: right;}
.home8 .l{float:right;width:42%;transform:translateX(-50px);transition:all 1s ease-out 0s;opacity:0;}
.home8.showdiv .l{opacity:1;transform:none;}
.home8 .l .list{margin-top:30px;background:#fff;padding:7px 40px;border-bottom:4px solid #94070a;box-shadow:0 0 10px rgba(0,0,0,0.1);height:284px;box-sizing:border-box;}
.home8 .l .list .item{margin-top:0px;}
.home8 .l .list .item:first-child{margin-top:0;}
.home8 .l .list .item .h{font-size:16px;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
.home8 .l .list .item:hover .h{color:#94070a;}
.home8 .l .list .item .date{margin-top:10px;position: relative;font-style: italic;color: #9c888a;}
.home8 .l .list .item .date:before{content:"";position: absolute;left:0;top:50%;width:100%;border-top:1px solid #eee;transition:all 0.3s ease-out 0s;}
.home8 .l .list .item:hover .date:before{border-color: #94070a;}
.home8 .l .list .item .date span{background:#fff;padding-right:10px;display: inline-block;position: relative;}
.home8 .r .list{margin-top:30px;}
.home8 .r .list .item{height:91px;line-height:90px;background:#fff;margin-top:5px;box-shadow:0 0 10px rgba(0,0,0,0.1);}
.home8 .r .list .item:first-child{margin-top:0;}
.home8 .r .list .item .pic{float:left;width:27%;border-right:1px solid #ebe6e5;text-align:center;height:100%;position:relative;overflow:hidden;background:#ebe6e5;}
.home8 .r .list .item .pic:before{content:"";background:url(../image/png92.png) center center no-repeat;width:110%;position:absolute;left:50%;top:0;margin-left:-55%;padding-top:110%;animation:cc 20s linear 0s infinite;}
@keyframes cc{
0%{transform:rotate(0);}
100%{transform:rotate(360deg);}
}
.home8 .r .list .item .pic span{display:block;height:100%;box-sizing:border-box;border:4px solid #fff;font-size:22px;color:#a19896;position:relative;line-height:1;}
.home8 .r .list .item .pic span:after{content:"";vertical-align:middle;display:inline-block;height:100%;}
.home8 .r .list .item .h{line-height:1.3;display:-ms-flexbox;display:flex;-ms-flex-align:center;padding:3% 20px 0% 20px;font-size:16px;}
.home8 .r .list .item .h span{display:block;width:100%;}
.home8 .r .list .item:hover .h{color:#94070a;}
.home8 .r{float:left;width:calc(55% - 30px);transform:translateX(50px);transition:all 1s ease-out 0s;opacity:0;}
.home8.showdiv .r{opacity:1;transform:none;}





.home8 .r .list .item .date:before{  
    content: "";
    position: absolute;
    top: 50%;
    width: 70%;
    right: 10%;
    border-top: 1px solid #eee;
    transition: all 0.3s ease-out 0s;

}